puma.git
12 months agoMerge puma (6.6.0-2+rpi1) import into refs/heads/workingbranch
Peter Michael Green [Thu, 13 Feb 2025 15:24:52 +0000 (15:24 +0000)]
Merge puma (6.6.0-2+rpi1) import into refs/heads/workingbranch

12 months agoDisable test concurrency without concurrent_ruby
Lucas Nussbaum [Wed, 5 Feb 2025 13:17:14 +0000 (14:17 +0100)]
Disable test concurrency without concurrent_ruby

The way this is implemented (moving away the gem in $HOME) looks dangerous and
doesn't work for non-user-installed packages.

Forwarded: not-needed

Gbp-Pq: Name 0010-Disable-test-concurrency-without-concurrent_ruby.patch

12 months agoSkip tests failing with ruby3.2 in Ubuntu
Debian Ruby Team [Mon, 23 Dec 2024 22:26:53 +0000 (19:26 -0300)]
Skip tests failing with ruby3.2 in Ubuntu

  1) Error:
TestRackUp::RackUp#test_bin:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/test/test_rack_handler.rb:318:in `sysread'
    /<<PKGBUILDDIR>>/test/test_rack_handler.rb:318:in `test_bin'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

Those tests reported the following errors:

  2) Error:
TestCLI#test_control_clustered:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/test/test_cli.rb:136:in `join'
    /<<PKGBUILDDIR>>/test/test_cli.rb:136:in `test_control_clustered'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  3) Error:
TestPluginSystemd#test_systemd_notify_usr2_hot_restart_cluster:
Errno::EPIPE: Broken pipe
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:90:in `write'
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:90:in `assert_restarts_with_systemd'
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:42:in `test_systemd_notify_usr2_hot_restart_cluster'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  4) Error:
TestIntegrationPumactl#test_halt_unix:
Errno::ECHILD: No child processes
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `wait2'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `ctl_unix'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:42:in `test_halt_unix'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  5) Error:
TestIntegrationPumactl#test_stop_unix:
Errno::ECHILD: No child processes
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `wait2'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `ctl_unix'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:38:in `test_stop_unix'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  6) Error:
TestPumaServer#test_timeout_in_data_phase:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.2.0/gems/puma-6.4.2/lib/puma/server.rb:627:in `join'
    /<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.2.0/gems/puma-6.4.2/lib/puma/server.rb:627:in `stop'
    /<<PKGBUILDDIR>>/test/test_puma_server.rb:31:in `teardown'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `block (5 levels) in run'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `each'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:95:in `block (3 levels) in run'
 .
 Extra failure in Debian:
 .
  1) Error:
TestIntegrationSingle#test_puma_debug_loaded_exts:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:125:in `wait2'
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:125:in `stop_server'
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:39:in `teardown'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `block (5 levels) in run'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `each'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `block (4 levels) in run'
    /usr/lib/ruby/3.3.0/timeout.rb:186:in `block in timeout'
    /usr/lib/ruby/3.3.0/timeout.rb:193:in `timeout'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:95:in `block (3 levels) in run'
 .
 They do not seem real regressions, so skipping them for now.
Author: Lucas Kanashiro <lucas.kanashiro@canonical.com>
Last-Updated: 2024-12-23
Forwarded: not-needed

Gbp-Pq: Name 0018-disable-test-failing-with-ruby3.2.patch

12 months agodisable-test-failing-on-armhf
Debian Ruby Team [Thu, 13 Feb 2025 15:24:52 +0000 (15:24 +0000)]
disable-test-failing-on-armhf

https://ci.debian.net/packages/p/puma/testing/armhf/42745746/

Gbp-Pq: Name 0017-disable-test-failing-on-armhf.patch

12 months agodisable-test-failing-on-arm64
Debian Ruby Team [Thu, 13 Feb 2025 15:24:52 +0000 (15:24 +0000)]
disable-test-failing-on-arm64

this test is failing on arm64 buildd (sometimes on other archs as well)

Gbp-Pq: Name 0016-disable-test-failing-on-arm64.patch

12 months agodisable-different-output-test
Debian Ruby Team [Thu, 13 Feb 2025 15:24:52 +0000 (15:24 +0000)]
disable-different-output-test

Output changed from 'OK' to '::Rack::URLMap is loaded'

Output changed from 'OK' to '::Rack::URLMap is loaded'

Gbp-Pq: Name 0015-disable-different-output-test.patch

12 months agoDisable test that failied on amd64 buildd
Pirate Praveen [Mon, 8 Mar 2021 17:33:21 +0000 (23:03 +0530)]
Disable test that failied on amd64 buildd

This test failed on amd64 buildd
https://buildd.debian.org/status/fetch.php?pkg=puma&arch=amd64&ver=5.2.2-1&stamp=1615133735&raw=0

Forwarded: not-needed

Gbp-Pq: Name 0014-disable-test-failing-on-amd64.patch

12 months agoFix test to read output locale independent
Daniel Leidert [Thu, 6 Feb 2020 10:24:24 +0000 (11:24 +0100)]
Fix test to read output locale independent

The test fails if run in a non-English environment.

Forwarded: https://github.com/puma/puma/issues/2149

Gbp-Pq: Name 0013-fix-test-term-not-accepts-new-connections.patch

12 months agoDisable cli ssl tests
Daniel Leidert [Wed, 5 Feb 2020 22:18:37 +0000 (23:18 +0100)]
Disable cli ssl tests

Forwarded: not-needed

Gbp-Pq: Name 0012-disable-cli-ssl-tests.patch

12 months agoDisable unavailable minitest extensions
Daniel Leidert [Wed, 5 Feb 2020 21:20:42 +0000 (22:20 +0100)]
Disable unavailable minitest extensions

Forwarded: not-needed

Gbp-Pq: Name 0011-disable-minitest-extensions.patch

12 months agoDrop git usage from gemspec
Antonio Terceiro [Wed, 5 Feb 2020 20:36:05 +0000 (21:36 +0100)]
Drop git usage from gemspec

Forwarded: not-needed

Gbp-Pq: Name 0004-puma.gemspec-drop-git-usage.patch

12 months agopuma (6.6.0-2+rpi1) trixie-staging; urgency=medium
Peter Michael Green [Thu, 13 Feb 2025 15:24:52 +0000 (15:24 +0000)]
puma (6.6.0-2+rpi1) trixie-staging; urgency=medium

  * Disable testsuite.

[dgit import unpatched puma 6.6.0-2+rpi1]

12 months agoImport puma_6.6.0-2+rpi1.debian.tar.xz
Peter Michael Green [Thu, 13 Feb 2025 15:24:52 +0000 (15:24 +0000)]
Import puma_6.6.0-2+rpi1.debian.tar.xz

[dgit import tarball puma 6.6.0-2+rpi1 puma_6.6.0-2+rpi1.debian.tar.xz]

12 months agoMerge puma (6.6.0-2) import into refs/heads/workingbranch
Lucas Nussbaum [Fri, 7 Feb 2025 20:46:17 +0000 (21:46 +0100)]
Merge puma (6.6.0-2) import into refs/heads/workingbranch

12 months agoDisable test concurrency without concurrent_ruby
Lucas Nussbaum [Wed, 5 Feb 2025 13:17:14 +0000 (14:17 +0100)]
Disable test concurrency without concurrent_ruby

The way this is implemented (moving away the gem in $HOME) looks dangerous and
doesn't work for non-user-installed packages.

Forwarded: not-needed

Gbp-Pq: Name 0010-Disable-test-concurrency-without-concurrent_ruby.patch

12 months agoSkip tests failing with ruby3.2 in Ubuntu
Debian Ruby Team [Mon, 23 Dec 2024 22:26:53 +0000 (19:26 -0300)]
Skip tests failing with ruby3.2 in Ubuntu

  1) Error:
TestRackUp::RackUp#test_bin:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/test/test_rack_handler.rb:318:in `sysread'
    /<<PKGBUILDDIR>>/test/test_rack_handler.rb:318:in `test_bin'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

Those tests reported the following errors:

  2) Error:
TestCLI#test_control_clustered:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/test/test_cli.rb:136:in `join'
    /<<PKGBUILDDIR>>/test/test_cli.rb:136:in `test_control_clustered'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  3) Error:
TestPluginSystemd#test_systemd_notify_usr2_hot_restart_cluster:
Errno::EPIPE: Broken pipe
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:90:in `write'
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:90:in `assert_restarts_with_systemd'
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:42:in `test_systemd_notify_usr2_hot_restart_cluster'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  4) Error:
TestIntegrationPumactl#test_halt_unix:
Errno::ECHILD: No child processes
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `wait2'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `ctl_unix'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:42:in `test_halt_unix'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  5) Error:
TestIntegrationPumactl#test_stop_unix:
Errno::ECHILD: No child processes
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `wait2'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `ctl_unix'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:38:in `test_stop_unix'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  6) Error:
TestPumaServer#test_timeout_in_data_phase:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.2.0/gems/puma-6.4.2/lib/puma/server.rb:627:in `join'
    /<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.2.0/gems/puma-6.4.2/lib/puma/server.rb:627:in `stop'
    /<<PKGBUILDDIR>>/test/test_puma_server.rb:31:in `teardown'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `block (5 levels) in run'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `each'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:95:in `block (3 levels) in run'
 .
 Extra failure in Debian:
 .
  1) Error:
TestIntegrationSingle#test_puma_debug_loaded_exts:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:125:in `wait2'
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:125:in `stop_server'
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:39:in `teardown'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `block (5 levels) in run'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `each'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `block (4 levels) in run'
    /usr/lib/ruby/3.3.0/timeout.rb:186:in `block in timeout'
    /usr/lib/ruby/3.3.0/timeout.rb:193:in `timeout'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:95:in `block (3 levels) in run'
 .
 They do not seem real regressions, so skipping them for now.
Author: Lucas Kanashiro <lucas.kanashiro@canonical.com>
Last-Updated: 2024-12-23
Forwarded: not-needed

Gbp-Pq: Name 0018-disable-test-failing-with-ruby3.2.patch

12 months agodisable-test-failing-on-armhf
Debian Ruby Team [Fri, 7 Feb 2025 20:46:17 +0000 (21:46 +0100)]
disable-test-failing-on-armhf

https://ci.debian.net/packages/p/puma/testing/armhf/42745746/

Gbp-Pq: Name 0017-disable-test-failing-on-armhf.patch

12 months agodisable-test-failing-on-arm64
Debian Ruby Team [Fri, 7 Feb 2025 20:46:17 +0000 (21:46 +0100)]
disable-test-failing-on-arm64

this test is failing on arm64 buildd (sometimes on other archs as well)

Gbp-Pq: Name 0016-disable-test-failing-on-arm64.patch

12 months agodisable-different-output-test
Debian Ruby Team [Fri, 7 Feb 2025 20:46:17 +0000 (21:46 +0100)]
disable-different-output-test

Output changed from 'OK' to '::Rack::URLMap is loaded'

Output changed from 'OK' to '::Rack::URLMap is loaded'

Gbp-Pq: Name 0015-disable-different-output-test.patch

12 months agoDisable test that failied on amd64 buildd
Pirate Praveen [Mon, 8 Mar 2021 17:33:21 +0000 (23:03 +0530)]
Disable test that failied on amd64 buildd

This test failed on amd64 buildd
https://buildd.debian.org/status/fetch.php?pkg=puma&arch=amd64&ver=5.2.2-1&stamp=1615133735&raw=0

Forwarded: not-needed

Gbp-Pq: Name 0014-disable-test-failing-on-amd64.patch

12 months agoFix test to read output locale independent
Daniel Leidert [Thu, 6 Feb 2020 10:24:24 +0000 (11:24 +0100)]
Fix test to read output locale independent

The test fails if run in a non-English environment.

Forwarded: https://github.com/puma/puma/issues/2149

Gbp-Pq: Name 0013-fix-test-term-not-accepts-new-connections.patch

12 months agoDisable cli ssl tests
Daniel Leidert [Wed, 5 Feb 2020 22:18:37 +0000 (23:18 +0100)]
Disable cli ssl tests

Forwarded: not-needed

Gbp-Pq: Name 0012-disable-cli-ssl-tests.patch

12 months agoDisable unavailable minitest extensions
Daniel Leidert [Wed, 5 Feb 2020 21:20:42 +0000 (22:20 +0100)]
Disable unavailable minitest extensions

Forwarded: not-needed

Gbp-Pq: Name 0011-disable-minitest-extensions.patch

12 months agoDrop git usage from gemspec
Antonio Terceiro [Wed, 5 Feb 2020 20:36:05 +0000 (21:36 +0100)]
Drop git usage from gemspec

Forwarded: not-needed

Gbp-Pq: Name 0004-puma.gemspec-drop-git-usage.patch

12 months agopuma (6.6.0-2) unstable; urgency=medium
Lucas Nussbaum [Fri, 7 Feb 2025 20:46:17 +0000 (21:46 +0100)]
puma (6.6.0-2) unstable; urgency=medium

  * Team upload
  * Change build-dependency on ruby-rackup to
    ruby-rackup | ruby-rack (<< 3), to allow migration to testing
    independently of rackup or rack 3.

[dgit import unpatched puma 6.6.0-2]

12 months agoImport puma_6.6.0-2.debian.tar.xz
Lucas Nussbaum [Fri, 7 Feb 2025 20:46:17 +0000 (21:46 +0100)]
Import puma_6.6.0-2.debian.tar.xz

[dgit import tarball puma 6.6.0-2 puma_6.6.0-2.debian.tar.xz]

12 months agoImport puma_6.6.0.orig.tar.gz
Lucas Nussbaum [Wed, 5 Feb 2025 13:56:49 +0000 (14:56 +0100)]
Import puma_6.6.0.orig.tar.gz

[dgit import orig puma_6.6.0.orig.tar.gz]

12 months agoMerge puma (6.6.0-1) import into refs/heads/workingbranch
Lucas Nussbaum [Wed, 5 Feb 2025 13:56:49 +0000 (14:56 +0100)]
Merge puma (6.6.0-1) import into refs/heads/workingbranch

12 months agoDisable test concurrency without concurrent_ruby
Lucas Nussbaum [Wed, 5 Feb 2025 13:17:14 +0000 (14:17 +0100)]
Disable test concurrency without concurrent_ruby

The way this is implemented (moving away the gem in $HOME) looks dangerous and
doesn't work for non-user-installed packages.

Forwarded: not-needed

Gbp-Pq: Name 0010-Disable-test-concurrency-without-concurrent_ruby.patch

12 months agoSkip tests failing with ruby3.2 in Ubuntu
Debian Ruby Team [Mon, 23 Dec 2024 22:26:53 +0000 (19:26 -0300)]
Skip tests failing with ruby3.2 in Ubuntu

  1) Error:
TestRackUp::RackUp#test_bin:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/test/test_rack_handler.rb:318:in `sysread'
    /<<PKGBUILDDIR>>/test/test_rack_handler.rb:318:in `test_bin'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

Those tests reported the following errors:

  2) Error:
TestCLI#test_control_clustered:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/test/test_cli.rb:136:in `join'
    /<<PKGBUILDDIR>>/test/test_cli.rb:136:in `test_control_clustered'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  3) Error:
TestPluginSystemd#test_systemd_notify_usr2_hot_restart_cluster:
Errno::EPIPE: Broken pipe
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:90:in `write'
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:90:in `assert_restarts_with_systemd'
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:42:in `test_systemd_notify_usr2_hot_restart_cluster'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  4) Error:
TestIntegrationPumactl#test_halt_unix:
Errno::ECHILD: No child processes
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `wait2'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `ctl_unix'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:42:in `test_halt_unix'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  5) Error:
TestIntegrationPumactl#test_stop_unix:
Errno::ECHILD: No child processes
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `wait2'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `ctl_unix'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:38:in `test_stop_unix'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  6) Error:
TestPumaServer#test_timeout_in_data_phase:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.2.0/gems/puma-6.4.2/lib/puma/server.rb:627:in `join'
    /<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.2.0/gems/puma-6.4.2/lib/puma/server.rb:627:in `stop'
    /<<PKGBUILDDIR>>/test/test_puma_server.rb:31:in `teardown'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `block (5 levels) in run'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `each'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:95:in `block (3 levels) in run'
 .
 Extra failure in Debian:
 .
  1) Error:
TestIntegrationSingle#test_puma_debug_loaded_exts:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:125:in `wait2'
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:125:in `stop_server'
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:39:in `teardown'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `block (5 levels) in run'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `each'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `block (4 levels) in run'
    /usr/lib/ruby/3.3.0/timeout.rb:186:in `block in timeout'
    /usr/lib/ruby/3.3.0/timeout.rb:193:in `timeout'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:95:in `block (3 levels) in run'
 .
 They do not seem real regressions, so skipping them for now.
Author: Lucas Kanashiro <lucas.kanashiro@canonical.com>
Last-Updated: 2024-12-23
Forwarded: not-needed

Gbp-Pq: Name 0018-disable-test-failing-with-ruby3.2.patch

12 months agodisable-test-failing-on-armhf
Debian Ruby Team [Wed, 5 Feb 2025 13:56:49 +0000 (14:56 +0100)]
disable-test-failing-on-armhf

https://ci.debian.net/packages/p/puma/testing/armhf/42745746/

Gbp-Pq: Name 0017-disable-test-failing-on-armhf.patch

12 months agodisable-test-failing-on-arm64
Debian Ruby Team [Wed, 5 Feb 2025 13:56:49 +0000 (14:56 +0100)]
disable-test-failing-on-arm64

this test is failing on arm64 buildd (sometimes on other archs as well)

Gbp-Pq: Name 0016-disable-test-failing-on-arm64.patch

12 months agodisable-different-output-test
Debian Ruby Team [Wed, 5 Feb 2025 13:56:49 +0000 (14:56 +0100)]
disable-different-output-test

Output changed from 'OK' to '::Rack::URLMap is loaded'

Output changed from 'OK' to '::Rack::URLMap is loaded'

Gbp-Pq: Name 0015-disable-different-output-test.patch

12 months agoDisable test that failied on amd64 buildd
Pirate Praveen [Mon, 8 Mar 2021 17:33:21 +0000 (23:03 +0530)]
Disable test that failied on amd64 buildd

This test failed on amd64 buildd
https://buildd.debian.org/status/fetch.php?pkg=puma&arch=amd64&ver=5.2.2-1&stamp=1615133735&raw=0

Forwarded: not-needed

Gbp-Pq: Name 0014-disable-test-failing-on-amd64.patch

12 months agoFix test to read output locale independent
Daniel Leidert [Thu, 6 Feb 2020 10:24:24 +0000 (11:24 +0100)]
Fix test to read output locale independent

The test fails if run in a non-English environment.

Forwarded: https://github.com/puma/puma/issues/2149

Gbp-Pq: Name 0013-fix-test-term-not-accepts-new-connections.patch

12 months agoDisable cli ssl tests
Daniel Leidert [Wed, 5 Feb 2020 22:18:37 +0000 (23:18 +0100)]
Disable cli ssl tests

Forwarded: not-needed

Gbp-Pq: Name 0012-disable-cli-ssl-tests.patch

12 months agoDisable unavailable minitest extensions
Daniel Leidert [Wed, 5 Feb 2020 21:20:42 +0000 (22:20 +0100)]
Disable unavailable minitest extensions

Forwarded: not-needed

Gbp-Pq: Name 0011-disable-minitest-extensions.patch

12 months agoDrop git usage from gemspec
Antonio Terceiro [Wed, 5 Feb 2020 20:36:05 +0000 (21:36 +0100)]
Drop git usage from gemspec

Forwarded: not-needed

Gbp-Pq: Name 0004-puma.gemspec-drop-git-usage.patch

12 months agopuma (6.6.0-1) unstable; urgency=medium
Lucas Nussbaum [Wed, 5 Feb 2025 13:56:49 +0000 (14:56 +0100)]
puma (6.6.0-1) unstable; urgency=medium

  * Team upload
  * New upstream version 6.5.0, with fixes for rack 3. Closes: #1094539
  * Refresh patches for 6.5.0
  * Drop patches (were upstream backports, so no longer needed):
      + 0009-CI-update-chain-certs-example-files-3426.patch
      + 0010-Update-all-certs.patch
      + 0011-Fix-path-of-certs-useb-by-test_example_cert_expirati.patch
      + 0014-Give-a-wide-berth-on-the-timeout-as-sometimes-CI-is-.patch
      + 0018-update-certs-from-upstream.patch
  * Refresh packaging using dh-make-ruby
  * Add build-dep on rackup for Rack::Handler
  * New upstream version 6.6.0
  * Refresh patches again, for 6.6.0
  * Add build-dep on ruby-concurrent
  * Add patch: 0010-Disable-test-concurrency-without-concurrent_ruby.patch
  * Drop unmatched lintian override

[dgit import unpatched puma 6.6.0-1]

12 months agoImport puma_6.6.0-1.debian.tar.xz
Lucas Nussbaum [Wed, 5 Feb 2025 13:56:49 +0000 (14:56 +0100)]
Import puma_6.6.0-1.debian.tar.xz

[dgit import tarball puma 6.6.0-1 puma_6.6.0-1.debian.tar.xz]

14 months agoMerge puma (6.4.3-2) import into refs/heads/workingbranch
Lucas Kanashiro [Mon, 23 Dec 2024 22:07:19 +0000 (19:07 -0300)]
Merge puma (6.4.3-2) import into refs/heads/workingbranch

14 months agoSkip tests failing with ruby3.2 in Ubuntu
Debian Ruby Team [Mon, 23 Dec 2024 22:26:53 +0000 (19:26 -0300)]
Skip tests failing with ruby3.2 in Ubuntu

  1) Error:
TestRackUp::RackUp#test_bin:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/test/test_rack_handler.rb:318:in `sysread'
    /<<PKGBUILDDIR>>/test/test_rack_handler.rb:318:in `test_bin'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

Those tests reported the following errors:

  2) Error:
TestCLI#test_control_clustered:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/test/test_cli.rb:136:in `join'
    /<<PKGBUILDDIR>>/test/test_cli.rb:136:in `test_control_clustered'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  3) Error:
TestPluginSystemd#test_systemd_notify_usr2_hot_restart_cluster:
Errno::EPIPE: Broken pipe
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:90:in `write'
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:90:in `assert_restarts_with_systemd'
    /<<PKGBUILDDIR>>/test/test_plugin_systemd.rb:42:in `test_systemd_notify_usr2_hot_restart_cluster'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  4) Error:
TestIntegrationPumactl#test_halt_unix:
Errno::ECHILD: No child processes
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `wait2'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `ctl_unix'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:42:in `test_halt_unix'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  5) Error:
TestIntegrationPumactl#test_stop_unix:
Errno::ECHILD: No child processes
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `wait2'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:55:in `ctl_unix'
    /<<PKGBUILDDIR>>/test/test_integration_pumactl.rb:38:in `test_stop_unix'
    /<<PKGBUILDDIR>>/test/helper.rb:90:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:88:in `block (3 levels) in run'

  6) Error:
TestPumaServer#test_timeout_in_data_phase:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.2.0/gems/puma-6.4.2/lib/puma/server.rb:627:in `join'
    /<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.2.0/gems/puma-6.4.2/lib/puma/server.rb:627:in `stop'
    /<<PKGBUILDDIR>>/test/test_puma_server.rb:31:in `teardown'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `block (5 levels) in run'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `each'
    /<<PKGBUILDDIR>>/test/helper.rb:96:in `block (4 levels) in run'
    /usr/lib/ruby/3.2.0/timeout.rb:189:in `block in timeout'
    /usr/lib/ruby/3.2.0/timeout.rb:196:in `timeout'
    /<<PKGBUILDDIR>>/test/helper.rb:95:in `block (3 levels) in run'
 .
 Extra failure in Debian:
 .
  1) Error:
TestIntegrationSingle#test_puma_debug_loaded_exts:
TimeoutEveryTestCase::TestTookTooLong: execution expired
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:125:in `wait2'
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:125:in `stop_server'
    /build/reproducible-path/puma-6.4.3/test/helpers/integration.rb:39:in `teardown'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `block (5 levels) in run'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `each'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:96:in `block (4 levels) in run'
    /usr/lib/ruby/3.3.0/timeout.rb:186:in `block in timeout'
    /usr/lib/ruby/3.3.0/timeout.rb:193:in `timeout'
    /build/reproducible-path/puma-6.4.3/test/helper.rb:95:in `block (3 levels) in run'
 .
 They do not seem real regressions, so skipping them for now.
Author: Lucas Kanashiro <lucas.kanashiro@canonical.com>
Last-Updated: 2024-12-23
Forwarded: not-needed

Gbp-Pq: Name 0018-disable-test-failing-with-ruby3.2.patch

14 months ago[PATCH] CI: update client certs example files (#3440)
Kartikey Tanna [Sat, 10 Aug 2024 15:31:12 +0000 (21:01 +0530)]
[PATCH] CI: update client certs example files (#3440)

Certs regenerated with

    ruby examples/puma/client-certs/generate_client_test.rb

Gbp-Pq: Name 0018-update-certs-from-upstream.patch

14 months agoFix path of certs useb by test_example_cert_expiration.rb
Lucas Kanashiro [Thu, 19 Sep 2024 20:44:55 +0000 (17:44 -0300)]
Fix path of certs useb by test_example_cert_expiration.rb

Forwarded: not-needed

Gbp-Pq: Name 0011-Fix-path-of-certs-useb-by-test_example_cert_expirati.patch

14 months agoUpdate all certs
MSP-Greg [Sun, 11 Aug 2024 19:29:44 +0000 (14:29 -0500)]
Update all certs

Origin: upstream, https://github.com/puma/puma/commit/6db7c28b069710419cc
Debian-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078640

Gbp-Pq: Name 0010-Update-all-certs.patch

14 months agoCI: update chain certs example files (#3426)
Patrik Ragnarsson [Sun, 14 Jul 2024 16:44:29 +0000 (18:44 +0200)]
CI: update chain certs example files (#3426)

Ran "ruby examples/puma/chain_cert/generate_chain_test.rb"

examples/puma/chain_cert/cert.crt expired June 5, 2024 before this change, causing test failures.

Origin: upstream, https://github.com/puma/puma/commit/11e5d6dcbf0f6bfb170f38c5713d5851399a55dd

Gbp-Pq: Name 0009-CI-update-chain-certs-example-files-3426.patch

14 months agodisable-test-failing-on-armhf
Debian Ruby Team [Mon, 23 Dec 2024 22:07:19 +0000 (19:07 -0300)]
disable-test-failing-on-armhf

https://ci.debian.net/packages/p/puma/testing/armhf/42745746/

Gbp-Pq: Name 0017-disable-test-failing-on-armhf.patch

14 months agodisable-test-failing-on-arm64
Debian Ruby Team [Mon, 23 Dec 2024 22:07:19 +0000 (19:07 -0300)]
disable-test-failing-on-arm64

this test is failing on arm64 buildd (sometimes on other archs as well)

Gbp-Pq: Name 0016-disable-test-failing-on-arm64.patch

14 months agodisable-different-output-test
Debian Ruby Team [Mon, 23 Dec 2024 22:07:19 +0000 (19:07 -0300)]
disable-different-output-test

Output changed from 'OK' to '::Rack::URLMap is loaded'

Output changed from 'OK' to '::Rack::URLMap is loaded'

Gbp-Pq: Name 0015-disable-different-output-test.patch

14 months agoDisable test that failied on amd64 buildd
Pirate Praveen [Mon, 8 Mar 2021 17:33:21 +0000 (23:03 +0530)]
Disable test that failied on amd64 buildd

This test failed on amd64 buildd
https://buildd.debian.org/status/fetch.php?pkg=puma&arch=amd64&ver=5.2.2-1&stamp=1615133735&raw=0

Forwarded: not-needed

Gbp-Pq: Name 0014-disable-test-failing-on-amd64.patch

14 months agoFix test to read output locale independent
Daniel Leidert [Thu, 6 Feb 2020 10:24:24 +0000 (11:24 +0100)]
Fix test to read output locale independent

The test fails if run in a non-English environment.

Forwarded: https://github.com/puma/puma/issues/2149

Gbp-Pq: Name 0013-fix-test-term-not-accepts-new-connections.patch

14 months agoDisable cli ssl tests
Daniel Leidert [Wed, 5 Feb 2020 22:18:37 +0000 (23:18 +0100)]
Disable cli ssl tests

Forwarded: not-needed

Gbp-Pq: Name 0012-disable-cli-ssl-tests.patch

14 months agoDisable unavailable minitest extensions
Daniel Leidert [Wed, 5 Feb 2020 21:20:42 +0000 (22:20 +0100)]
Disable unavailable minitest extensions

Forwarded: not-needed

Gbp-Pq: Name 0011-disable-minitest-extensions.patch

14 months agoDrop git usage from gemspec
Antonio Terceiro [Wed, 5 Feb 2020 20:36:05 +0000 (21:36 +0100)]
Drop git usage from gemspec

Forwarded: not-needed

Gbp-Pq: Name 0004-puma.gemspec-drop-git-usage.patch

14 months agopuma (6.4.3-2) unstable; urgency=medium
Lucas Kanashiro [Mon, 23 Dec 2024 22:07:19 +0000 (19:07 -0300)]
puma (6.4.3-2) unstable; urgency=medium

  * Team upload.
  * d/p/0018-disable-test-failing-with-ruby3.2.patch: fix FTBFS

[dgit import unpatched puma 6.4.3-2]

14 months agoImport puma_6.4.3-2.debian.tar.xz
Lucas Kanashiro [Mon, 23 Dec 2024 22:07:19 +0000 (19:07 -0300)]
Import puma_6.4.3-2.debian.tar.xz

[dgit import tarball puma 6.4.3-2 puma_6.4.3-2.debian.tar.xz]

17 months agoMerge puma (6.4.3-1) import into refs/heads/workingbranch
Abhijith PA [Mon, 30 Sep 2024 04:16:18 +0000 (09:46 +0530)]
Merge puma (6.4.3-1) import into refs/heads/workingbranch

17 months agoImport puma_6.4.3.orig.tar.gz
Abhijith PA [Mon, 30 Sep 2024 04:16:18 +0000 (09:46 +0530)]
Import puma_6.4.3.orig.tar.gz

[dgit import orig puma_6.4.3.orig.tar.gz]

17 months ago[PATCH] CI: update client certs example files (#3440)
Kartikey Tanna [Sat, 10 Aug 2024 15:31:12 +0000 (21:01 +0530)]
[PATCH] CI: update client certs example files (#3440)

Certs regenerated with

    ruby examples/puma/client-certs/generate_client_test.rb

Gbp-Pq: Name 0018-update-certs-from-upstream.patch

17 months agoFix path of certs useb by test_example_cert_expiration.rb
Lucas Kanashiro [Thu, 19 Sep 2024 20:44:55 +0000 (17:44 -0300)]
Fix path of certs useb by test_example_cert_expiration.rb

Forwarded: not-needed

Gbp-Pq: Name 0011-Fix-path-of-certs-useb-by-test_example_cert_expirati.patch

17 months agoUpdate all certs
MSP-Greg [Sun, 11 Aug 2024 19:29:44 +0000 (14:29 -0500)]
Update all certs

Origin: upstream, https://github.com/puma/puma/commit/6db7c28b069710419cc
Debian-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078640

Gbp-Pq: Name 0010-Update-all-certs.patch

17 months agoCI: update chain certs example files (#3426)
Patrik Ragnarsson [Sun, 14 Jul 2024 16:44:29 +0000 (18:44 +0200)]
CI: update chain certs example files (#3426)

Ran "ruby examples/puma/chain_cert/generate_chain_test.rb"

examples/puma/chain_cert/cert.crt expired June 5, 2024 before this change, causing test failures.

Origin: upstream, https://github.com/puma/puma/commit/11e5d6dcbf0f6bfb170f38c5713d5851399a55dd

Gbp-Pq: Name 0009-CI-update-chain-certs-example-files-3426.patch

17 months agodisable-test-failing-on-armhf
Debian Ruby Team [Mon, 30 Sep 2024 04:16:18 +0000 (09:46 +0530)]
disable-test-failing-on-armhf

https://ci.debian.net/packages/p/puma/testing/armhf/42745746/

Gbp-Pq: Name 0017-disable-test-failing-on-armhf.patch

17 months agodisable-test-failing-on-arm64
Debian Ruby Team [Mon, 30 Sep 2024 04:16:18 +0000 (09:46 +0530)]
disable-test-failing-on-arm64

this test is failing on arm64 buildd (sometimes on other archs as well)

Gbp-Pq: Name 0016-disable-test-failing-on-arm64.patch

17 months agodisable-different-output-test
Debian Ruby Team [Mon, 30 Sep 2024 04:16:18 +0000 (09:46 +0530)]
disable-different-output-test

Output changed from 'OK' to '::Rack::URLMap is loaded'

Output changed from 'OK' to '::Rack::URLMap is loaded'

Gbp-Pq: Name 0015-disable-different-output-test.patch

17 months agoDisable test that failied on amd64 buildd
Pirate Praveen [Mon, 8 Mar 2021 17:33:21 +0000 (23:03 +0530)]
Disable test that failied on amd64 buildd

This test failed on amd64 buildd
https://buildd.debian.org/status/fetch.php?pkg=puma&arch=amd64&ver=5.2.2-1&stamp=1615133735&raw=0

Forwarded: not-needed

Gbp-Pq: Name 0014-disable-test-failing-on-amd64.patch

17 months agoFix test to read output locale independent
Daniel Leidert [Thu, 6 Feb 2020 10:24:24 +0000 (11:24 +0100)]
Fix test to read output locale independent

The test fails if run in a non-English environment.

Forwarded: https://github.com/puma/puma/issues/2149

Gbp-Pq: Name 0013-fix-test-term-not-accepts-new-connections.patch

17 months agoDisable cli ssl tests
Daniel Leidert [Wed, 5 Feb 2020 22:18:37 +0000 (23:18 +0100)]
Disable cli ssl tests

Forwarded: not-needed

Gbp-Pq: Name 0012-disable-cli-ssl-tests.patch

17 months agoDisable unavailable minitest extensions
Daniel Leidert [Wed, 5 Feb 2020 21:20:42 +0000 (22:20 +0100)]
Disable unavailable minitest extensions

Forwarded: not-needed

Gbp-Pq: Name 0011-disable-minitest-extensions.patch

17 months agoDrop git usage from gemspec
Antonio Terceiro [Wed, 5 Feb 2020 20:36:05 +0000 (21:36 +0100)]
Drop git usage from gemspec

Forwarded: not-needed

Gbp-Pq: Name 0004-puma.gemspec-drop-git-usage.patch

17 months agopuma (6.4.3-1) unstable; urgency=medium
Abhijith PA [Mon, 30 Sep 2024 04:16:18 +0000 (09:46 +0530)]
puma (6.4.3-1) unstable; urgency=medium

  * Team upload.
  * New upstream version. Fixes CVE-2024-45614 (Closes: #1082379)
  * Remove custom ssl autopkgtest.
    - https://lists.debian.org/debian-ruby/2024/11/msg00006.html
  * Update certificates for tests.

[dgit import unpatched puma 6.4.3-1]

17 months agoImport puma_6.4.3-1.debian.tar.xz
Abhijith PA [Mon, 30 Sep 2024 04:16:18 +0000 (09:46 +0530)]
Import puma_6.4.3-1.debian.tar.xz

[dgit import tarball puma 6.4.3-1 puma_6.4.3-1.debian.tar.xz]

17 months agoMerge puma (6.4.2-6) import into refs/heads/workingbranch
Lucas Kanashiro [Thu, 19 Sep 2024 20:56:24 +0000 (17:56 -0300)]
Merge puma (6.4.2-6) import into refs/heads/workingbranch

17 months agoFix path of certs useb by test_example_cert_expiration.rb
Lucas Kanashiro [Thu, 19 Sep 2024 20:44:55 +0000 (17:44 -0300)]
Fix path of certs useb by test_example_cert_expiration.rb

Forwarded: not-needed

Gbp-Pq: Name 0011-Fix-path-of-certs-useb-by-test_example_cert_expirati.patch

17 months agoUpdate all certs
MSP-Greg [Sun, 11 Aug 2024 19:29:44 +0000 (14:29 -0500)]
Update all certs

Origin: upstream, https://github.com/puma/puma/commit/6db7c28b069710419cc
Debian-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078640

Gbp-Pq: Name 0010-Update-all-certs.patch

17 months agoCI: update chain certs example files (#3426)
Patrik Ragnarsson [Sun, 14 Jul 2024 16:44:29 +0000 (18:44 +0200)]
CI: update chain certs example files (#3426)

Ran "ruby examples/puma/chain_cert/generate_chain_test.rb"

examples/puma/chain_cert/cert.crt expired June 5, 2024 before this change, causing test failures.

Origin: upstream, https://github.com/puma/puma/commit/11e5d6dcbf0f6bfb170f38c5713d5851399a55dd

Gbp-Pq: Name 0009-CI-update-chain-certs-example-files-3426.patch

17 months agodisable-test-failing-on-armhf
Debian Ruby Team [Thu, 19 Sep 2024 20:56:24 +0000 (17:56 -0300)]
disable-test-failing-on-armhf

https://ci.debian.net/packages/p/puma/testing/armhf/42745746/

Gbp-Pq: Name 0017-disable-test-failing-on-armhf.patch

17 months agodisable-test-failing-on-arm64
Debian Ruby Team [Thu, 19 Sep 2024 20:56:24 +0000 (17:56 -0300)]
disable-test-failing-on-arm64

this test is failing on arm64 buildd (sometimes on other archs as well)

Gbp-Pq: Name 0016-disable-test-failing-on-arm64.patch

17 months agodisable-different-output-test
Debian Ruby Team [Thu, 19 Sep 2024 20:56:24 +0000 (17:56 -0300)]
disable-different-output-test

Output changed from 'OK' to '::Rack::URLMap is loaded'

Output changed from 'OK' to '::Rack::URLMap is loaded'

Gbp-Pq: Name 0015-disable-different-output-test.patch

17 months agoDisable test that failied on amd64 buildd
Pirate Praveen [Mon, 8 Mar 2021 17:33:21 +0000 (23:03 +0530)]
Disable test that failied on amd64 buildd

This test failed on amd64 buildd
https://buildd.debian.org/status/fetch.php?pkg=puma&arch=amd64&ver=5.2.2-1&stamp=1615133735&raw=0

Forwarded: not-needed

Gbp-Pq: Name 0014-disable-test-failing-on-amd64.patch

17 months agoFix test to read output locale independent
Daniel Leidert [Thu, 6 Feb 2020 10:24:24 +0000 (11:24 +0100)]
Fix test to read output locale independent

The test fails if run in a non-English environment.

Forwarded: https://github.com/puma/puma/issues/2149

Gbp-Pq: Name 0013-fix-test-term-not-accepts-new-connections.patch

17 months agoDisable cli ssl tests
Daniel Leidert [Wed, 5 Feb 2020 22:18:37 +0000 (23:18 +0100)]
Disable cli ssl tests

Forwarded: not-needed

Gbp-Pq: Name 0012-disable-cli-ssl-tests.patch

17 months agoDisable unavailable minitest extensions
Daniel Leidert [Wed, 5 Feb 2020 21:20:42 +0000 (22:20 +0100)]
Disable unavailable minitest extensions

Forwarded: not-needed

Gbp-Pq: Name 0011-disable-minitest-extensions.patch

17 months agoDrop git usage from gemspec
Antonio Terceiro [Wed, 5 Feb 2020 20:36:05 +0000 (21:36 +0100)]
Drop git usage from gemspec

Forwarded: not-needed

Gbp-Pq: Name 0004-puma.gemspec-drop-git-usage.patch

17 months agopuma (6.4.2-6) unstable; urgency=medium
Lucas Kanashiro [Thu, 19 Sep 2024 20:56:24 +0000 (17:56 -0300)]
puma (6.4.2-6) unstable; urgency=medium

  * Fix FTBFS due to certs expiration (Closes: #1078640)
    - d/p/0010-Update-all-certs.patch
    - d/p/0011-Fix-path-of-certs-useb-by-test_example_cert_expirati.patch
  * Declare compliance with Debian Policy 4.7.0.

[dgit import unpatched puma 6.4.2-6]

17 months agoImport puma_6.4.2-6.debian.tar.xz
Lucas Kanashiro [Thu, 19 Sep 2024 20:56:24 +0000 (17:56 -0300)]
Import puma_6.4.2-6.debian.tar.xz

[dgit import tarball puma 6.4.2-6 puma_6.4.2-6.debian.tar.xz]

19 months agoMerge puma (6.4.2-5) import into refs/heads/workingbranch
Lucas Kanashiro [Sat, 20 Jul 2024 15:24:05 +0000 (12:24 -0300)]
Merge puma (6.4.2-5) import into refs/heads/workingbranch

19 months agoCI: update chain certs example files (#3426)
Patrik Ragnarsson [Sun, 14 Jul 2024 16:44:29 +0000 (18:44 +0200)]
CI: update chain certs example files (#3426)

Ran "ruby examples/puma/chain_cert/generate_chain_test.rb"

examples/puma/chain_cert/cert.crt expired June 5, 2024 before this change, causing test failures.

Origin: upstream, https://github.com/puma/puma/commit/11e5d6dcbf0f6bfb170f38c5713d5851399a55dd

Gbp-Pq: Name 0009-CI-update-chain-certs-example-files-3426.patch

19 months agodisable-test-failing-on-armhf
Debian Ruby Team [Sat, 20 Jul 2024 15:24:05 +0000 (12:24 -0300)]
disable-test-failing-on-armhf

https://ci.debian.net/packages/p/puma/testing/armhf/42745746/

Gbp-Pq: Name 0017-disable-test-failing-on-armhf.patch

19 months agodisable-test-failing-on-arm64
Debian Ruby Team [Sat, 20 Jul 2024 15:24:05 +0000 (12:24 -0300)]
disable-test-failing-on-arm64

this test is failing on arm64 buildd (sometimes on other archs as well)

Gbp-Pq: Name 0016-disable-test-failing-on-arm64.patch

19 months agodisable-different-output-test
Debian Ruby Team [Sat, 20 Jul 2024 15:24:05 +0000 (12:24 -0300)]
disable-different-output-test

Output changed from 'OK' to '::Rack::URLMap is loaded'

Output changed from 'OK' to '::Rack::URLMap is loaded'

Gbp-Pq: Name 0015-disable-different-output-test.patch

19 months agoDisable test that failied on amd64 buildd
Pirate Praveen [Mon, 8 Mar 2021 17:33:21 +0000 (23:03 +0530)]
Disable test that failied on amd64 buildd

This test failed on amd64 buildd
https://buildd.debian.org/status/fetch.php?pkg=puma&arch=amd64&ver=5.2.2-1&stamp=1615133735&raw=0

Forwarded: not-needed

Gbp-Pq: Name 0014-disable-test-failing-on-amd64.patch

19 months agoFix test to read output locale independent
Daniel Leidert [Thu, 6 Feb 2020 10:24:24 +0000 (11:24 +0100)]
Fix test to read output locale independent

The test fails if run in a non-English environment.

Forwarded: https://github.com/puma/puma/issues/2149

Gbp-Pq: Name 0013-fix-test-term-not-accepts-new-connections.patch

19 months agoDisable cli ssl tests
Daniel Leidert [Wed, 5 Feb 2020 22:18:37 +0000 (23:18 +0100)]
Disable cli ssl tests

Forwarded: not-needed

Gbp-Pq: Name 0012-disable-cli-ssl-tests.patch

19 months agoDisable unavailable minitest extensions
Daniel Leidert [Wed, 5 Feb 2020 21:20:42 +0000 (22:20 +0100)]
Disable unavailable minitest extensions

Forwarded: not-needed

Gbp-Pq: Name 0011-disable-minitest-extensions.patch

19 months agoDrop git usage from gemspec
Antonio Terceiro [Wed, 5 Feb 2020 20:36:05 +0000 (21:36 +0100)]
Drop git usage from gemspec

Forwarded: not-needed

Gbp-Pq: Name 0004-puma.gemspec-drop-git-usage.patch

19 months agopuma (6.4.2-5) unstable; urgency=medium
Lucas Kanashiro [Sat, 20 Jul 2024 15:24:05 +0000 (12:24 -0300)]
puma (6.4.2-5) unstable; urgency=medium

  * Backport upstream patch to update certificates in examples.
    This fixes a test failure.

[dgit import unpatched puma 6.4.2-5]

19 months agoImport puma_6.4.2-5.debian.tar.xz
Lucas Kanashiro [Sat, 20 Jul 2024 15:24:05 +0000 (12:24 -0300)]
Import puma_6.4.2-5.debian.tar.xz

[dgit import tarball puma 6.4.2-5 puma_6.4.2-5.debian.tar.xz]

2 years agoMerge puma (6.4.2-4) import into refs/heads/workingbranch
Pirate Praveen [Tue, 6 Feb 2024 12:43:41 +0000 (18:13 +0530)]
Merge puma (6.4.2-4) import into refs/heads/workingbranch

2 years agodisable-test-failing-on-armhf
Debian Ruby Team [Tue, 6 Feb 2024 12:43:41 +0000 (18:13 +0530)]
disable-test-failing-on-armhf

https://ci.debian.net/packages/p/puma/testing/armhf/42745746/

Gbp-Pq: Name 0017-disable-test-failing-on-armhf.patch